115 E Franklin St, Waxahachie, TX 75165-3717, Waxahachie
"They have the best biscuits I've ever had at a restaurant."
"They have the best biscuits I've ever had at a restaurant."